package com.qingcloud.adminbackend.entity.sysorder;

import com.baomidou.mybatisplus.annotation.TableField;

import java.util.List;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * <p>
 * 订单表
 * </p>
 *
 * @author liyuhong
 * @since 2018-12-20
 */
@Data
public class SysOrderPageDTO {

    private static final long serialVersionUID = 1L;

    /**
     * 订单名称
     */
    @ApiModelProperty(value = "订单名称", example = "")
    private String orderName;

    /**
     * 订单类型（1:销售合同，2：样机，3：测试项目）
     */
    @ApiModelProperty(value = "订单类型（1:销售合同，2：样机，3：测试项目）", example = "")
    private List<String> orderTypes;

    /**
     * 服务类型(1:设备和服务，2：设备，3：服务)
     */
    @ApiModelProperty(value = "服务类型(1:设备和服务，2：设备，3：服务)", example = "")
    private List<String> serviceTypes;

    /**
     * 业务类型（1：网格化，2:健康云）
     */
    @ApiModelProperty(value = "业务类型（1：网格化，2:健康云）", example = "")
    private List<String> businessTypes;

    /**
     * 客户名称
     */
    @ApiModelProperty(value = "客户名称", example = "")
    private String orgName;

    @ApiModelProperty(value = "当前第几页", example = "0")
    @TableField(exist = false)
    private int currentPage;

    @ApiModelProperty(value = "每页多少条", example = "60")
    @TableField(exist = false)
    private int perPage;
}
